core: Add new "mutable tree" class, use it for tar file import
authorColin Walters <walters@verbum.org>
Wed, 21 Dec 2011 18:34:10 +0000 (13:34 -0500)
committerColin Walters <walters@verbum.org>
Wed, 21 Dec 2011 18:34:10 +0000 (13:34 -0500)
commit2b7a83d1cc4dc44c145fbb4dccd9b994f21256da
treed7f7ed1774a1ac6806f7b117aa7f73b75219e915
parent14d682305b9c8d65e46f0aaf31e6851cf2042193
core: Add new "mutable tree" class, use it for tar file import

The tar import code forced the resuscitation of a hackish "FileTree"
data type for representing an in-memory tree.  Split this out
into an OstreeMutableTree class for future use by any other in-memory
tree construction.
Makefile-libostree.am
src/libostree/ostree-repo.c
src/libostree/ostree.h